Train movements in railway lines are generally controlled by human dispatchers. As disruptions often occur, dispatchers take real-time scheduling and routing decisions in the attempt to minimize deviations from the ocial timetable. This optimization problem is called Train Dispatching. We represent it as a Mixed Integer Linear Programming model, and solve it by a Benders'-like decomposition within a suitable master/slave scheme. Interestingly, the master and the slave problems correspond to a macroscopic and microscopic representation of the railway, recently exploited in heuristic approaches to the problem. The decomposition, along with some new modeling ideas, allowed us to solve real-life instances of practical interest to optimality in short computing time. Automatic dispatching systems based on our macro/micro decomposition - in which both master and slave are solved heuristically - have been in operation in several Italian lines since year 2011. The exact approach described in this paper outperforms such systems on our test-bed of real-life instances. Furthermore, a system based on another version of the exact decomposition approach has been in operation since February 2014 on a line in Norway.

Optimal train dispatching by Benders-like reformulation / Leonardo, Lamorgese; Mannino, Carlo; Mauro, Piacentini. - In: TRANSPORTATION SCIENCE. - ISSN 0041-1655. - 50:3(2016), pp. 910-925. [10.1287/trsc.2015.0605]

Optimal train dispatching by Benders-like reformulation

MANNINO, Carlo
;
2016

Abstract

Train movements in railway lines are generally controlled by human dispatchers. As disruptions often occur, dispatchers take real-time scheduling and routing decisions in the attempt to minimize deviations from the ocial timetable. This optimization problem is called Train Dispatching. We represent it as a Mixed Integer Linear Programming model, and solve it by a Benders'-like decomposition within a suitable master/slave scheme. Interestingly, the master and the slave problems correspond to a macroscopic and microscopic representation of the railway, recently exploited in heuristic approaches to the problem. The decomposition, along with some new modeling ideas, allowed us to solve real-life instances of practical interest to optimality in short computing time. Automatic dispatching systems based on our macro/micro decomposition - in which both master and slave are solved heuristically - have been in operation in several Italian lines since year 2011. The exact approach described in this paper outperforms such systems on our test-bed of real-life instances. Furthermore, a system based on another version of the exact decomposition approach has been in operation since February 2014 on a line in Norway.
2016
Integer programming; Logic Benders' decomposition; Railway optimization
01 Pubblicazione su rivista::01a Articolo in rivista
Optimal train dispatching by Benders-like reformulation / Leonardo, Lamorgese; Mannino, Carlo; Mauro, Piacentini. - In: TRANSPORTATION SCIENCE. - ISSN 0041-1655. - 50:3(2016), pp. 910-925. [10.1287/trsc.2015.0605]
File allegati a questo prodotto
File Dimensione Formato  
Lamorgese_Optimal_2016.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 10.07 MB
Formato Adobe PDF
10.07 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/778112
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 47
  • ???jsp.display-item.citation.isi??? 43
social impact